var events = require("events");//原生模块 http fs path

//获取事件对象时需要构造函数进行实例化
var Emitter = events.EventEmitter;
//实例化一个事件对象
var eventObj = new Emitter();
//on做事件监听,""内是事件名，后边是回调函数
eventObj.on("sayhello", function(){
    console.log("hello world");
});

setTimeout(() => {
    eventObj.emit("sayhello");//事件的触发
},3000)